package com.ruoyi.wzgl.bfckcx.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 报废出库查询对象
 *
 * @author huacai
 * @date 2024-12-10
 */
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Bfckcx extends BaseEntity {

    private Integer ckmxId; //出库明细ID

    private Integer wzckId; //物资出库ID

    @Excel(name = "出库方式")
    private String ckFs; //出库方式

    @Excel(name = "出库日期", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date ckTime; //出库日期

    @Excel(name = "出库人")
    private String ckName; //出库人

    @Excel(name = "物资名称")
    private String wzName; //物资名称

    @Excel(name = "物资单位")
    private String wzDw; //物资单位

    @Excel(name = "物资分类")
    private String wzFl; //物资分类

    @Excel(name = "物资规格")
    private String wzGg; //物资规格

    @Excel(name = "物资专业")
    private String wzZy; //物资专业

    @Excel(name = "领用人")
    private String lyName; //领用人

    @Excel(name = "备注")
    private String bz; //备注

    @Excel(name = "单价")
    private String dj; //单价

    @Excel(name = "出库数量")
    private String ckSl; //出库数量

    @Excel(name = "合计金额")
    private String hjJe; //合计金额

}
